
// 引入封装的请求
import { request } from "../../request/index"
// es7 async await
import regeneratorRuntime from '../../lib/runtime/runtime';
Page({ 
  data: {
      swiperList:[], // 轮播图数据
      getCateList:[], // 分类数据
      floorList:[]   // 楼层数据
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) { 
      // 轮播图数据
      this.getSwiperList()
      // 分类数据
      this.getCateList()
      // 楼层数据
      this.getFloorList()
  },  
  // 轮播图数据
  async getSwiperList(){
      const res = await  request({ url: '/home/swiperdata'})  
      // console.log(res);
      // res.forEach( (v,i) => {
      //    v = v.navigator_url.replace(/main/gi,"index") 
      //    console.log(v);
      // });  
        this.setData({
            swiperList: res
        })  
  },
  // 分类数据
  async getCateList(){
      const res = await  request({url:"/home/catitems"})  
         this.setData({
           getCateList: res
         }) 
  },
  // 楼层数据 
  async getFloorList(){
    const res = await  request({ url: "/home/floordata" })
    this.setData({
      floorList: res
     }) 
  }, 
})